package com.aspose.cells;

class zbsl extends zbz {
   zbsl(TableStyleCollection var1) {
      this.c(2190);
      this.b(20);
      if (var1.a() != null) {
         this.b(this.d() + (short)(var1.a().length() * 2));
      }

      if (var1.b() != null) {
         this.b(this.d() + (short)(var1.b().length() * 2));
      }

      this.c = new byte[this.d()];
      this.c[0] = -114;
      this.c[1] = 8;
      this.c[12] = -111;
      int var2 = 20;
      byte[] var3;
      if (var1.a() != null) {
         this.c[16] = (byte)var1.a().length();
         var3 = Encoding.getUnicode().a(var1.a());
         System.arraycopy(var3, 0, this.c, var2, var3.length);
         var2 += var3.length;
      }

      if (var1.b() != null) {
         this.c[18] = (byte)var1.b().length();
         var3 = Encoding.getUnicode().a(var1.b());
         System.arraycopy(var3, 0, this.c, var2, var3.length);
         int var10000 = var2 + var3.length;
      }

   }
}
